This code is intended for use with my Ask Kathleen column in 
Visual Studio Magazine, May 2010.

This is sample code to illustrate concepts and not warranted in 
any way whatsoever. 

Kathleen Dollard